При запуске некоторых игр могут возникать проблемы с отсутствующим файлом msvcr100.dll (MSVCP100.dll). Текст ошибки может быть разным, но смысл их сводится к одному — среди системных библиотек отсутствует необходимая msvcr100.dll.
Как исправить ошибку
Кроме того отсутствовать могут следующие файлы, в зависимости от версии ПО: msvcp110.dll, msvcr110.dll, msvcr120.dll, msvcp120.dll. Но всё это по сути одна и та же ошибка. В системе отсутствует одна из библиотек Microsoft Visual C++.
Возможно её повредил вирус или вы установили нелицензионное ПО. Поэтому необходимо скачать недостающий файл msvcr110.dll для вашей версии Windows.
Как восстановить работу Microsoft Visual C++?
Для этого нужно скачать дистрибутив Microsoft Visual C++ с официального сайта:
- Для ранних версий Windows (Microsoft Visual C++ 2010 ) для x86 | для x64
- Для Windows 7 Service Pack и старше (Microsoft Visual C++ 2012) ссылка.
Установите пакет и перезагрузите компьютер или ноутбук. После этого проверьте работу игры или приложения.
Установка недостающих файлов вручную
Если по каким-то причинам восстановить работу С++ не получилось, попробуйте восстановить библиотеки вручную. Найдите необходимый файл и скачайте его. Потом нужно скопировать файл в системную папку Windows/System32 или Windows/SysWOW64.
Для регистрации изменений нужно нажать комбинацию Win+R. И в открывшемся окне написать «regsvr MSVCR100.dll» (укажите имя недостающего файла). Если regsvr не будет работать, попробуйте regsvr32.
Нажимаем ОК и перезагружаем компьютер. Снова проверяем работу игры или программы.
Если и это не помогло, попробуйте обновить библиотеки DirectX и Microsoft .NET Framework 4, возможно проблема в них.